Big Huge Thesaurus

Salix purpurea

noun